package com.spatio.serving.basic.service.template.common.req;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OssCompleteReq {

    @JsonProperty("appid")
    private String appid = "calories";

    // TODO: 2024/6/5  
    @JsonProperty("service")
    private String service = "cappy-ares-dev";

    @JsonProperty("expire")
    private Long expire = 86400L * 3;

    @JsonProperty("httpProtocol")
    private String httpProtocol;

    @JsonProperty("uris")
    private List<String> uris;

}